package com.guldan.jaina.dto.citizeninfo;

import com.guldan.jaina.dto.BaseDTO;
import com.guldan.jaina.dto.citizenbank.CitizenBankDTO;
import com.guldan.jaina.dto.citizenproperty.CitizenPropertyDTO;
import com.guldan.jaina.dto.household.HouseholdDTO;

import java.util.List;

public class CitizenInfoDTO extends BaseDTO {


    private Integer citizenInfoId;


    private String identTypeCode;

    private String identTypeName;

   	private String identNumber;


    private String name;


    private String nameZw;


    private String genderCode;


    private String nationCode;
    
    private String nationName;

    private String degreeCode;

    private String degreeName;

    private Integer age;

    private String birthday;


    private String address;


    private String addressZw;


    private String telephone;


    private Integer areaId;

    private String areaName;


    private String citizenInfoTypeCode;

    private String citizenInfoTypeName;

    private String houseHoldTypeCode;

    private String houseHoldTypeName;
    
    private Boolean isMaster;


    private String relationCode;

    private String relationName;

    private Integer householdId;
    
    private String householdNumber;
    
    private Boolean isCheck;


    private String remark;


    private Integer state;

    private String checker;

    private String checkDate;

    private CitizenPropertyDTO citizenProperty;

    private List<CitizenBankDTO> citizenBankList;

    private HouseholdDTO household;

    private String householdRegisterNumber;

    private String bankCode;

    private String bankName;

    private String bankNumber;

    private boolean needCheckIdCard;

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public boolean isNeedCheckIdCard() {
        return needCheckIdCard;
    }

    public void setNeedCheckIdCard(boolean needCheckIdCard) {
        this.needCheckIdCard = needCheckIdCard;
    }

    public String getBankNumber() {
        return bankNumber;
    }

    public void setBankNumber(String bankNumber) {
        this.bankNumber = bankNumber;
    }

    public String getBankCode() {
        return bankCode;
    }

    public void setBankCode(String bankCode) {
        this.bankCode = bankCode;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getIdentTypeName() {
        return identTypeName;
    }

    public void setIdentTypeName(String identTypeName) {
        this.identTypeName = identTypeName;
    }

    public String getDegreeName() {
        return degreeName;
    }

    public void setDegreeName(String degreeName) {
        this.degreeName = degreeName;
    }

    public String getHouseholdRegisterNumber() {
        return householdRegisterNumber;
    }

    public void setHouseholdRegisterNumber(String householdRegisterNumber) {
        this.householdRegisterNumber = householdRegisterNumber;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public HouseholdDTO getHousehold() {
        return household;
    }

    public void setHousehold(HouseholdDTO household) {
        this.household = household;
    }

    public List<CitizenBankDTO> getCitizenBankList() {
        return citizenBankList;
    }

    public void setCitizenBankList(List<CitizenBankDTO> citizenBankList) {
        this.citizenBankList = citizenBankList;
    }

    public CitizenPropertyDTO getCitizenProperty() {
        return citizenProperty;
    }

    public void setCitizenProperty(CitizenPropertyDTO citizenProperty) {
        this.citizenProperty = citizenProperty;
    }

    public Integer getCitizenInfoId() {
        return citizenInfoId;
    }

    public void setCitizenInfoId(Integer citizenInfoId) {
        this.citizenInfoId = citizenInfoId;
    }

    public String getIdentTypeCode() {
        return identTypeCode;
    }

    public void setIdentTypeCode(String identTypeCode) {
        this.identTypeCode = identTypeCode;
    }

    public String getIdentNumber() {
        return identNumber;
    }

    public void setIdentNumber(String identNumber) {
        this.identNumber = identNumber;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNameZw() {
        return nameZw;
    }

    public void setNameZw(String nameZw) {
        this.nameZw = nameZw;
    }

    public String getGenderCode() {
        return genderCode;
    }

    public void setGenderCode(String genderCode) {
        this.genderCode = genderCode;
    }

    public String getNationCode() {
        return nationCode;
    }

    public void setNationCode(String nationCode) {
        this.nationCode = nationCode;
    }

    public String getDegreeCode() {
        return degreeCode;
    }

    public void setDegreeCode(String degreeCode) {
        this.degreeCode = degreeCode;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getAddressZw() {
        return addressZw;
    }

    public void setAddressZw(String addressZw) {
        this.addressZw = addressZw;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public Integer getAreaId() {
        return areaId;
    }

    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }

    public String getCitizenInfoTypeCode() {
        return citizenInfoTypeCode;
    }

    public void setCitizenInfoTypeCode(String citizenInfoTypeCode) {
        this.citizenInfoTypeCode = citizenInfoTypeCode;
    }

    public String getHouseHoldTypeCode() {
        return houseHoldTypeCode;
    }

    public void setHouseHoldTypeCode(String houseHoldTypeCode) {
        this.houseHoldTypeCode = houseHoldTypeCode;
    }

    public Boolean getMaster() {
        return isMaster;
    }

    public void setMaster(Boolean master) {
        isMaster = master;
    }

    public String getRelationCode() {
        return relationCode;
    }

    public void setRelationCode(String relationCode) {
        this.relationCode = relationCode;
    }

    public Integer getHouseholdId() {
        return householdId;
    }

    public void setHouseholdId(Integer householdId) {
        this.householdId = householdId;
    }

    public Boolean getCheck() {
        return isCheck;
    }

    public void setCheck(Boolean check) {
        isCheck = check;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getChecker() {
        return checker;
    }

    public void setChecker(String checker) {
        this.checker = checker;
    }

    public String getCheckDate() {
        return checkDate;
    }

    public void setCheckDate(String checkDate) {
        this.checkDate = checkDate;
    }

	public String getNationName() {
		return nationName;
	}

	public void setNationName(String nationName) {
		this.nationName = nationName;
	}

	public String getCitizenInfoTypeName() {
		return citizenInfoTypeName;
	}

	public void setCitizenInfoTypeName(String citizenInfoTypeName) {
		this.citizenInfoTypeName = citizenInfoTypeName;
	}

	public String getHouseHoldTypeName() {
		return houseHoldTypeName;
	}

	public void setHouseHoldTypeName(String houseHoldTypeName) {
		this.houseHoldTypeName = houseHoldTypeName;
	}

	public String getRelationName() {
		return relationName;
	}

	public void setRelationName(String relationName) {
		this.relationName = relationName;
	}

	public String getHouseholdNumber() {
		return householdNumber;
	}

	public void setHouseholdNumber(String householdNumber) {
		this.householdNumber = householdNumber;
	}
    
    
}